﻿<?xml version="1.0" encoding="UTF-8"?>
<html>
    <head>
        <link type="text/css" rel="stylesheet" href="./css/template.css" />
        <link type="text/css" rel="stylesheet" href="./css/SyntaxHighlighter.css" />
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
        <title>IBM - DeveloperWorks</title>
        <script language="javascript" src="./js/shInit.js" />
        <script language="javascript" src="./js/shCore.js" />
        <script language="javascript" src="./js/shBrushCpp.js" />
        <script language="javascript" src="./js/shBrushCSharp.js" />
        <script language="javascript" src="./js/shBrushCss.js" />
        <script language="javascript" src="./js/shBrushDelphi.js" />
        <script language="javascript" src="./js/shBrushJava.js" />
        <script language="javascript" src="./js/shBrushJScript.js" />
        <script language="javascript" src="./js/shBrushPhp.js" />
        <script language="javascript" src="./js/shBrushPython.js" />
        <script language="javascript" src="./js/shBrushRuby.js" />
        <script language="javascript" src="./js/shBrushSql.js" />
        <script language="javascript" src="./js/shBrushVb.js" />
        <script language="javascript" src="./js/shBrushXml.js" />
        <keywords>IBM,Java,developperWorks,aide,outil,tutorial,cours,article</keywords>
        <author>Philippe Turpin</author>
    </head>
    <body>
        <div class="chapter">
            <h2>Introduction</h2>
            <p>
                <a href="http://www.ibm.com/developerworks/java" target="”_blank”">DeveloperWorks</a>
                is a WebSite containing many ressources about Java Technology.
			Novice or advanced user can easily find usefull informations, through an organization fairly easy to understand.
			The types of resources that can be found are quite varied : it is possible to download examples, courses, projetcs, etc...
			The layout is quite simple, this document would then follows the presentation of the site, with the main pages, and what can be found.
            </p>
            <br />
            <img src="./images/ibm-home.png" alt="Page d'accueil du site 'DeveloperWorks'" />
        </div>
        <div class="chapter">
            <h2>Home</h2>
            <p>Home page has presented us with the lastest articles published on the site. By  the menu on the left–hand side of the site, you can navigate on it :</p>
            <img src="./images/ibm-javaMenu.png" alt="Menu Java" />
        </div>
        <div class="chapter">
            <h2>New to Java technologies</h2>
            <p>As the title says, this category is made for novice user of Java Technology.
				Indeed, basic principles are detailled in it.
				There are different parts, the first one where you can find where the Java operation is explained.

            <p>The second part you will find why Java is so important, by boasting some of it particularities such  as portability.
				Then the three editions of Java (J2SE, J2EE and J2ME) are presented. For each one, IBM gives an explaination of these tools.</p>
            <p>The third part describes technologies available in each version of java.
				Indeed, we see in this part what can we be done with each version of Java.
				At each technology presented associated one or more resources in the form of comprehensive tutorials.</p>
            <p>IBM presents then how Java interacts with the SOA (Service-Oriented Architecture) and web services. There is some interesting links.</p>
            <p>
                The fifth section informs us of the presence of Java in the world "open source" citing particular project as
                <i>Apache</i>
                ,
                <i>Eclipse</i>
                or the framework
                <i>"Spring"</i>
                .
            </p>
            <p>The next part is very interesting, because it improves its Java programming skills,
				whether you are a beginner or knowledge of the technology already. IBM advises us by giving us many tutorials, articles, links, analyses code are available.</p>
            <p>The last part concerns IBM products and tools to Java programmers.
				 Some can be downloaded directly by being registered (For example IBM Toolkit for MPEG-4) and on the other are paying, as Websphere. </p>
        </div>
        <div class="chapter">
            <h2>Downloads &amp; products</h2>
            <p>On this page are listed no fewer than 440 IBM products, whether free or paid, or other open source.
				Can be found there, frameworks, tools, APIs of all kind to increase the possibilities of Java.
				There is a brief description of each product.</p>
            <p>By clicking on a product, you can find a complete description of the product, the elements required for installation, a FAQ, a forum.</p>
        </div>
        <div class="chapter">
            <h2>Open source projects</h2>
            <p>Many open source projects are available here.
				They aren’t necessary IBM products but can be quite useful in the development of our applications.
				There are different versions of apache, Java compilers, toolkits, virtual machines (Jikes for example).
				A short description is available for each project and the link to its own site.</p>
        </div>
        <div class="chapter">
            <h2>Standards</h2>
            <p>This page offers numerous articles on the specifications of Java APIs, on the standards to be used or in the protocols to be followed.
					It is possible to download in pdf format</p>
        </div>
        <div class="chapter">
            <h2>Technical Library</h2>
            <p>This part is the best provided on the site.. Indeed, there is a sub section containing articles on Java technologies in general, as well as a section containing all the free tutorials.</p>
            <p>At the bottom of the pages, one finds a "Resources", we will develop below.</p>
            <div class="subChapter">
                <h3>Articles</h3>
                <p>This page shows a lot of articles (today, more than 1090) concerning Java technology.
					It is possible to order these articles by date of publication or by title,  and you can find an article on a specific point on which we wish to learn.
					It is now also possible to monitor the addition of new items through an RSS feed.</p>
            </div>
            <div class="subChapter">
                <h3>Tutorials</h3>
                <p>This section contains a significant number of tutorials ranging from the introduction to the Java programming to the deepening of XML, through the use of Eclipse or Apache Geronimo.
					It is possible to consult them after having registered, and even download files examples.
					. As for the articles, a feed is available to monitor the addition of new tutorials.</p>
            </div>
            <div class="subChapter">
                <h3>Ressources</h3>
                <h4>Java technology forums</h4>
                <p>This page provides access to forums related to Java.
					These forums are very useful when you need accurate information when they can not be found elsewhere on the site.</p>
                <h4>Upcoming webcasts</h4>
                <pThis page provides a list of articles, or training on a particular technology of Java.
					You must be registered to access these webcasts, which can be very useful to evolve Java programming.</p>
                <h4>RedBooks</h4>
                <p>The RedBooks are essential kinds of very comprehensive in pdf format developed by IBM on several topics, including the introduction of new technologies, guides on some manipulations, and so on.</p>
                <h4>developerWorks newletters</h4>
                <p>
                    This sub-site allows to register for the system newsletter :
					Several newsletters are available, but the most interesting features will be 
                    <i>developperWorks</i>
                    .
					This customizable newsletter allows to receive all informations about new technology you have selected.
					Java is obviously on.
                </p>
                <h4>Migration station</h4>
                <p>After clicking on the Java menu of this new page, you will find guides (called Roadmaps) to move from one technology to any Java technology,
					not only for programming, but also for databases, and systems 'holdings.
					These guides are designed to help people not knowing really Java technologies, and have a tradition of working with other technology.</p>
                <h4>Product documentation</h4>
  
                <p>On this page you will find a list of products that are more or less related to Java technology,
					as it contains both information about products such as hardware-type software.
					On this side, you can find software such as Websphere, CloudScape, or DB2 alphabox for example.</p>
                <h4>Sample I.T projects</h4>
                <p>This page allows you to browse all projects of the site, from articles, to downloads of demos, via tools for Websphere.</p>
            </div>
        </div>
        <div class="chapter">
            <h2>Training</h2>
            <div class="subChapter">
                <h3>Tutorials</h3>
                <p>This page is the same view in paragraph "Technical libraries / tutorials," and thus contains the same documents, namely the various tutorials on all Java technology.</p>
                <h3>Courses</h3>
                <p>Here are a list of sites offering training in Java technology.
					IBM also offers training whose prices are detailed if you click the link.</p>
                <h3>Ressources</h3>
                <p>This section contains links to other parts of the site that we have already seen,
					in connection with learning Java technology. For example, a link to "New to java technology" has been presented to us.</p>
            </div>
        </div>
        <div class="chapter">
            <h2>Forums</h2>
            <p>This sub-site presents forums Java / IBM, earlier in this document.</p>
        </div>
        <div class="chapter">
            <h2>Events</h2>
            <p>On this page, you can see many events related to Java technology.
				There are all kinds of information : the recent webcasts, articles, seminars, briefings, and so on.</p>
        </div>
        <div class="chapter">
            <h2>Conclusion</h2>
            <p>This site has many useful resources to Java developers, whether novice or confirmed,
				and whatever the type of resource that research tutorial courses, tools, specifications, news, advice ...
				It can thus find all kinds of information on this site.
				Simply knowing how to read English, and register for free to make the most of the resources it offers.</p>
        </div>
    </body>
</html>

